🇪🇸 es en 🇬🇧

estar en la luna verb

have one's head in the clouds

estar en la Luna verb

have one's head in the clouds
Wiktionary Links